English Dictionary
◊ XYRIS OPERCULATA
Xyris operculata
n : of Australia [syn: {tall yellow-eye}, {Xyris operculata}]